Big Huge Thesaurus

Ateles geoffroyi

noun